#ifndef ANIMEINFODIALOG_H
#define ANIMEINFODIALOG_H

#include "Interfaces/defs.h"
#include <QDialog>

namespace Ui {
class AnimeInfoDialog;
}

class AnimeInfoDialog : public QDialog
{
    Q_OBJECT

public:
    explicit AnimeInfoDialog(QWidget *parent = nullptr);
    ~AnimeInfoDialog();

    void setAnime(Core::Anime &anime);

private slots:
    void on_btnOk_clicked();

    void on_btnCancel_clicked();

    void on_btnEditVoice_clicked();

    void on_btnEditTag_clicked();

private:
    Ui::AnimeInfoDialog *ui;
    Core::Anime m_editAnime;
    bool isEdit{false};
};

#endif // ANIMEINFODIALOG_H
